submersion irrigation - Spanish English Dictionary